package com.yuexunit.finance.project.action.v1.model;

import java.math.BigDecimal;
import java.util.Date;

import com.yuexunit.web.annotation.Parameter;

/**
*@version 创建时间：2016年9月29日 下午3:39:09
*@author NTBK-021-1006
*类说明
*/

public class FinanceCommissionInfoDetail {
	@Parameter(name = "financeId", description = "融资信息ID")
	private Long financeId;
	
	@Parameter(name = "financeNumber", description = "融资单号")
	private String financeNumber;
	
	@Parameter(name = "productAnnualRate", description = "产品年化率")
	private BigDecimal productAnnualRate;
	
	@Parameter(name = "financeAmount", description = "融资金额")
	private BigDecimal financeAmount;
	
	@Parameter(name = "amount", description = "总额")
	private BigDecimal amount;
	
	@Parameter(name = "formula", description = "公式")
	private String formula;
	
	@Parameter(name = "remark", description = "说明")
	private String remark;
	
	@Parameter(name = "billState", description = "账单生成状态")
	private Boolean billState;
	
	@Parameter(name = "enterpriseName", description = "企业名称")
	private String enterpriseName;
	
	@Parameter(name = "enterpriseId", description = "企业ID")
	private Long enterpriseId;

	@Parameter(name = "createDateTime", description = "创建时间")
	private Date createDateTime;
	
	@Parameter(name = "extractId", description = "提取ID")
	private Long extractId;

	public Long getExtractId() {
		return extractId;
	}

	public void setExtractId(Long extractId) {
		this.extractId = extractId;
	}

	public Long getFinanceId() {
		return financeId;
	}

	public void setFinanceId(Long financeId) {
		this.financeId = financeId;
	}

	public String getFinanceNumber() {
		return financeNumber;
	}

	public void setFinanceNumber(String financeNumber) {
		this.financeNumber = financeNumber;
	}

	public BigDecimal getProductAnnualRate() {
		return productAnnualRate;
	}

	public void setProductAnnualRate(BigDecimal productAnnualRate) {
		this.productAnnualRate = productAnnualRate;
	}

	public BigDecimal getFinanceAmount() {
		return financeAmount;
	}

	public void setFinanceAmount(BigDecimal financeAmount) {
		this.financeAmount = financeAmount;
	}

	public BigDecimal getAmount() {
		return amount;
	}

	public void setAmount(BigDecimal amount) {
		this.amount = amount;
	}

	public String getFormula() {
		return formula;
	}

	public void setFormula(String formula) {
		this.formula = formula;
	}

	public String getRemark() {
		return remark;
	}

	public void setRemark(String remark) {
		this.remark = remark;
	}

	public Boolean getBillState() {
		return billState;
	}

	public void setBillState(Boolean billState) {
		this.billState = billState;
	}

	public String getEnterpriseName() {
		return enterpriseName;
	}

	public void setEnterpriseName(String enterpriseName) {
		this.enterpriseName = enterpriseName;
	}

	public Long getEnterpriseId() {
		return enterpriseId;
	}

	public void setEnterpriseId(Long enterpriseId) {
		this.enterpriseId = enterpriseId;
	}

	public Date getCreateDateTime() {
		return createDateTime;
	}

	public void setCreateDateTime(Date createDateTime) {
		this.createDateTime = createDateTime;
	}
}
